/**************************************
 *
 * University of Haifa
 *
 * Theory of compilation
 *
 * P machine compiler - code generation project
 *
 * Yosi Ben Asher
 * Email: yosi@cs.haifa.ac.il 
 *
 * Omer Boehm
 * Email: oboehm@cs.haifa.ac.il 
 *
 **************************************/

#ifndef MAIN_H
#define MAIN_H
// Cause the current source file to be included only once in a single compilation.
//#pragma once


#include <iostream>
#include <fstream>
#include <assert.h>



//Global constant strings (file names)
#define AST_FILE_HEADER "==================  Abstract Syntax Tree ================"
#define TREE_OUTPUT_TEXT_FILE "tree.txt"
#define OUTPUT_CODE_TEXT "pcode.txt"


#endif //MAIN_H
